endless loop recorder - German English Dictionary